mobile hostile weapon locating radar - Deutsch Englisch Wörterbuch